/**
 * 
 */
package cn.owen.config;

import javax.servlet.annotation.WebListener;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;

/**监听前台用户Session的创建与销毁
 * @author Burning
 * @email wenbao163.good@163.com
 * @date 2016年12月1日下午9:49:17
 * 
 */
@WebListener
public class MyHttpSessionListener implements HttpSessionListener{

	/**
	 * session创建
	 */
	@Override
	public void sessionCreated(HttpSessionEvent arg0) {
		//System.out.println("Session 被创建"+arg0);
	}

	/**
	 * session销毁
	 */
	@Override
	public void sessionDestroyed(HttpSessionEvent event) {
		//在session销毁的时候 把loginUserMap中保存的键值对清除   
        /*User user = (User)event.getSession().getAttribute("cur_user");  
        if(user!=null){  
            Map<String, String> loginUserMap = (Map<String, String>)event.getSession().getServletContext().getAttribute("usersmap");  
            loginUserMap.remove(user.getName());  
            event.getSession().getServletContext().setAttribute("usersmap",loginUserMap);  
        }  */
	}

}
